package com.cskaoyan._01basic._09operator;

//运算符
public class Demo1 {
    public static void main(String[] args) {
        // 表达式和语句

        // 表达式一般有结果
        // 1+2;// 表达式。
        // 语句是可以单独执行的代码，以分号进行结尾
        // 但是是没有结果的

        // +
        System.out.println(3 + 1);
        // -
        System.out.println(5 - 1);
        // *
        System.out.println(6 * 9);

        // 如果在计算中有小数参与，结果有可能不精确
        System.out.println(1.1 + 2.3);
        System.out.println(1.1 + 1.0);


        // 后置++：先使用再++
        // 前置++：先++再使用
        int x = 4;
        int y = x++ * 10; //y40 x5
        int k = (y++) + (++x);// + (x * 10); //y41  x6 60 107

        System.out.println("x = " + x);
        System.out.println("y = " + y);
        System.out.println("k = " + k);

    }
}
